<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
	<title>Elasticsearch version 7.3.0 | ElasticSearch 7.7 权威指南中文版</title>
	<meta name="keywords" content="ElasticSearch 权威指南中文版, elasticsearch 7, es7, 实时数据分析，实时数据检索" />
    <meta name="description" content="ElasticSearch 权威指南中文版, elasticsearch 7, es7, 实时数据分析，实时数据检索" />
    <!-- Give IE8 a fighting chance -->
    <!--[if lt IE 9]>
    <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
    <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
    <![endif]-->
	<link rel="stylesheet" type="text/css" href="../static/styles.css" />
	<script>
	var _link = 'release-notes-7.3.0.html';
    </script>
</head>
<body>
<div class="main-container">
    <section id="content">
        <div class="content-wrapper">
            <section id="guide" lang="zh_cn">
                <div class="container">
                    <div class="row">
                        <div class="col-xs-12 col-sm-8 col-md-8 guide-section">
                            <div style="color:gray; word-break: break-all; font-size:12px;">原英文版地址: <a href="https://www.elastic.co/guide/en/elasticsearch/reference/7.7/release-notes-7.3.0.html" rel="nofollow" target="_blank">https://www.elastic.co/guide/en/elasticsearch/reference/7.7/release-notes-7.3.0.html</a>, 原文档版权归 www.elastic.co 所有<br/>本地英文版地址: <a href="../en/release-notes-7.3.0.html" rel="nofollow" target="_blank">../en/release-notes-7.3.0.html</a></div>
                        <!-- start body -->
                  <div class="page_header">
<strong>重要</strong>: 此版本不会发布额外的bug修复或文档更新。最新信息请参考 <a href="https://www.elastic.co/guide/en/elasticsearch/reference/current/index.html" rel="nofollow">当前版本文档</a>。
</div>
<div id="content">
<div class="breadcrumbs">
<span class="breadcrumb-link"><a href="index.html">Elasticsearch Guide [7.7]</a></span>
»
<span class="breadcrumb-link"><a href="es-release-notes.html">Release notes</a></span>
»
<span class="breadcrumb-node">Elasticsearch version 7.3.0</span>
</div>
<div class="navheader">
<span class="prev">
<a href="release-notes-7.3.1.html">« Elasticsearch version 7.3.1</a>
</span>
<span class="next">
<a href="release-notes-7.2.1.html">Elasticsearch version 7.2.1 »</a>
</span>
</div>
<div class="chapter">
<div class="titlepage"><div><div>
<h2 class="title">
<a id="release-notes-7.3.0"></a>Elasticsearch version 7.3.0<a class="edit_me edit_me_private" rel="nofollow" title="Editing on GitHub is available to Elastic" href="https://github.com/elastic/elasticsearch/edit/7.7/docs/reference/release-notes/7.3.asciidoc">edit</a>
</h2>
</div></div></div>
<p>Also see <a class="xref" href="breaking-changes-7.3.html" title="Breaking changes in 7.3">Breaking changes in 7.3</a>.</p>
<h3>
<a id="_known_issues_2"></a>Known issues<a class="edit_me edit_me_private" rel="nofollow" title="Editing on GitHub is available to Elastic" href="https://github.com/elastic/elasticsearch/edit/7.7/docs/reference/release-notes/7.3.asciidoc">edit</a>
</h3>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Applying deletes or updates on an index after it has been shrunk may corrupt
the index. In order to prevent this issue, it is recommended to stop shrinking
read-write indices. For read-only indices, it is recommended to force-merge
indices after shrinking, which significantly reduces the likeliness of this
corruption in the case that deletes/updates would be applied by mistake. This
bug is fixed in Elasticsearch 7.7 and later versions. More details can be found on the
<a href="https://issues.apache.org/jira/browse/LUCENE-9300" class="ulink" target="_top">corresponding issue</a>.
</li>
<li class="listitem">
Indices created in 6.x with <a class="xref" href="date.html" title="Date datatype"><code class="literal">date</code></a> and <a class="xref" href="date_nanos.html" title="Date nanoseconds datatype"><code class="literal">date_nanos</code></a> fields using formats
that are incompatible with java.time patterns will cause parsing errors, incorrect date calculations or wrong search results.
<a href="https://github.com/elastic/elasticsearch/pull/52555" class="ulink" target="_top">https://github.com/elastic/elasticsearch/pull/52555</a>
This is fixed in Elasticsearch 7.7 and later versions.
</li>
</ul>
</div>
<h3>
<a id="breaking-7.3.0"></a>Breaking changes<a class="edit_me edit_me_private" rel="nofollow" title="Editing on GitHub is available to Elastic" href="https://github.com/elastic/elasticsearch/edit/7.7/docs/reference/release-notes/7.3.asciidoc">edit</a>
</h3>
<div class="variablelist">
<dl class="variablelist">
<dt>
<span class="term">
CCR
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Do not allow modify aliases on followers <a href="https://github.com/elastic/elasticsearch/pull/43017" class="ulink" target="_top">#43017</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/41396" class="ulink" target="_top">#41396</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Data Frame
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Removing format support in date_histogram group_by <a href="https://github.com/elastic/elasticsearch/pull/43659" class="ulink" target="_top">#43659</a>
</li>
</ul>
</div>
</dd>
</dl>
</div>
<h3>
<a id="breaking-java-7.3.0"></a>Breaking Java changes<a class="edit_me edit_me_private" rel="nofollow" title="Editing on GitHub is available to Elastic" href="https://github.com/elastic/elasticsearch/edit/7.7/docs/reference/release-notes/7.3.asciidoc">edit</a>
</h3>
<div class="variablelist">
<dl class="variablelist">
<dt>
<span class="term">
Mapping
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Refactor put mapping request validation for reuse <a href="https://github.com/elastic/elasticsearch/pull/43005" class="ulink" target="_top">#43005</a> (issues: <a href="https://github.com/elastic/elasticsearch/issues/37675" class="ulink" target="_top">#37675</a>, <a href="https://github.com/elastic/elasticsearch/issues/41396" class="ulink" target="_top">#41396</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Search
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Refactor IndexSearcherWrapper to disallow the wrapping of IndexSearcher <a href="https://github.com/elastic/elasticsearch/pull/43645" class="ulink" target="_top">#43645</a>
</li>
</ul>
</div>
</dd>
</dl>
</div>
<h3>
<a id="deprecation-7.3.0"></a>Deprecations<a class="edit_me edit_me_private" rel="nofollow" title="Editing on GitHub is available to Elastic" href="https://github.com/elastic/elasticsearch/edit/7.7/docs/reference/release-notes/7.3.asciidoc">edit</a>
</h3>
<div class="variablelist">
<dl class="variablelist">
<dt>
<span class="term">
Features/Java High Level REST Client
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Deprecate native code info in xpack info api <a href="https://github.com/elastic/elasticsearch/pull/43297" class="ulink" target="_top">#43297</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Mapping
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Deprecate support for chained multi-fields. <a href="https://github.com/elastic/elasticsearch/pull/41926" class="ulink" target="_top">#41926</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/41267" class="ulink" target="_top">#41267</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Network
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Deprecate transport profile security type setting <a href="https://github.com/elastic/elasticsearch/pull/43237" class="ulink" target="_top">#43237</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Search
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Deprecate CommonTermsQuery and cutoff_frequency <a href="https://github.com/elastic/elasticsearch/pull/42619" class="ulink" target="_top">#42619</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/37096" class="ulink" target="_top">#37096</a>)
</li>
</ul>
</div>
</dd>
</dl>
</div>
<h3>
<a id="feature-7.3.0"></a>New features<a class="edit_me edit_me_private" rel="nofollow" title="Editing on GitHub is available to Elastic" href="https://github.com/elastic/elasticsearch/edit/7.7/docs/reference/release-notes/7.3.asciidoc">edit</a>
</h3>
<div class="variablelist">
<dl class="variablelist">
<dt>
<span class="term">
Aggregations
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Adds a minimum interval to <code class="literal">auto_date_histogram</code>. <a href="https://github.com/elastic/elasticsearch/pull/42814" class="ulink" target="_top">#42814</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/41757" class="ulink" target="_top">#41757</a>)
</li>
<li class="listitem">
Add RareTerms aggregation <a href="https://github.com/elastic/elasticsearch/pull/35718" class="ulink" target="_top">#35718</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/20586" class="ulink" target="_top">#20586</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Audit
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Enable console audit logs for docker <a href="https://github.com/elastic/elasticsearch/pull/42671" class="ulink" target="_top">#42671</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/42666" class="ulink" target="_top">#42666</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Data Frame
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Add sync api <a href="https://github.com/elastic/elasticsearch/pull/41800" class="ulink" target="_top">#41800</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Infra/Settings
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Consistent Secure Settings <a href="https://github.com/elastic/elasticsearch/pull/40416" class="ulink" target="_top">#40416</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Machine Learning
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Machine learning data frame analytics <a href="https://github.com/elastic/elasticsearch/pull/43544" class="ulink" target="_top">#43544</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Mapping
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Add support for <em>flattened object</em> fields. <a href="https://github.com/elastic/elasticsearch/pull/42541" class="ulink" target="_top">#42541</a> (issues: <a href="https://github.com/elastic/elasticsearch/issues/25312" class="ulink" target="_top">#25312</a>, <a href="https://github.com/elastic/elasticsearch/issues/33003" class="ulink" target="_top">#33003</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Ranking
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Move dense_vector and sparse_vector to module <a href="https://github.com/elastic/elasticsearch/pull/43280" class="ulink" target="_top">#43280</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
SQL
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
SQL: Add support for FROZEN indices <a href="https://github.com/elastic/elasticsearch/pull/41558" class="ulink" target="_top">#41558</a> (issues: <a href="https://github.com/elastic/elasticsearch/issues/39377" class="ulink" target="_top">#39377</a>, <a href="https://github.com/elastic/elasticsearch/issues/39390" class="ulink" target="_top">#39390</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Search
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Wildcard intervals <a href="https://github.com/elastic/elasticsearch/pull/43691" class="ulink" target="_top">#43691</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/43198" class="ulink" target="_top">#43198</a>)
</li>
<li class="listitem">
Add prefix intervals source <a href="https://github.com/elastic/elasticsearch/pull/43635" class="ulink" target="_top">#43635</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/43198" class="ulink" target="_top">#43198</a>)
</li>
</ul>
</div>
</dd>
</dl>
</div>
<h3>
<a id="enhancement-7.3.0"></a>Enhancements<a class="edit_me edit_me_private" rel="nofollow" title="Editing on GitHub is available to Elastic" href="https://github.com/elastic/elasticsearch/edit/7.7/docs/reference/release-notes/7.3.asciidoc">edit</a>
</h3>
<div class="variablelist">
<dl class="variablelist">
<dt>
<span class="term">
Aggregations
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Allocate memory lazily in BestBucketsDeferringCollector <a href="https://github.com/elastic/elasticsearch/pull/43339" class="ulink" target="_top">#43339</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/43091" class="ulink" target="_top">#43091</a>)
</li>
<li class="listitem">
Reduce the number of docvalues iterator created in the global ordinals fielddata <a href="https://github.com/elastic/elasticsearch/pull/43091" class="ulink" target="_top">#43091</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Analysis
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Return reloaded analyzers in _reload_search_ananlyzer response <a href="https://github.com/elastic/elasticsearch/pull/43813" class="ulink" target="_top">#43813</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/43804" class="ulink" target="_top">#43804</a>)
</li>
<li class="listitem">
Allow reloading of search time analyzers <a href="https://github.com/elastic/elasticsearch/pull/43313" class="ulink" target="_top">#43313</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/29051" class="ulink" target="_top">#29051</a>)
</li>
<li class="listitem">
Allow reloading of search time analyzers <a href="https://github.com/elastic/elasticsearch/pull/42888" class="ulink" target="_top">#42888</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/29051" class="ulink" target="_top">#29051</a>)
</li>
<li class="listitem">
Allow reloading of search time analyzers <a href="https://github.com/elastic/elasticsearch/pull/42669" class="ulink" target="_top">#42669</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/29051" class="ulink" target="_top">#29051</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Authentication
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Always attach system user to internal actions <a href="https://github.com/elastic/elasticsearch/pull/43468" class="ulink" target="_top">#43468</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/42215" class="ulink" target="_top">#42215</a>)
</li>
<li class="listitem">
Add kerberos grant_type to get token in exchange for Kerberos ticket <a href="https://github.com/elastic/elasticsearch/pull/42847" class="ulink" target="_top">#42847</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/41943" class="ulink" target="_top">#41943</a>)
</li>
<li class="listitem">
Permit API Keys on Basic License <a href="https://github.com/elastic/elasticsearch/pull/42787" class="ulink" target="_top">#42787</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Authorization
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Add "manage_api_key" cluster privilege <a href="https://github.com/elastic/elasticsearch/pull/43728" class="ulink" target="_top">#43728</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/42020" class="ulink" target="_top">#42020</a>)
</li>
<li class="listitem">
Use separate BitSet cache in Doc Level Security <a href="https://github.com/elastic/elasticsearch/pull/43669" class="ulink" target="_top">#43669</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/30974" class="ulink" target="_top">#30974</a>)
</li>
<li class="listitem">
Support builtin privileges in get privileges API <a href="https://github.com/elastic/elasticsearch/pull/42134" class="ulink" target="_top">#42134</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/29771" class="ulink" target="_top">#29771</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
CCR
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Replicate aliases in cross-cluster replication <a href="https://github.com/elastic/elasticsearch/pull/41815" class="ulink" target="_top">#41815</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/41396" class="ulink" target="_top">#41396</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Cluster Coordination
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Ignore unknown fields if overriding node metadata <a href="https://github.com/elastic/elasticsearch/pull/44689" class="ulink" target="_top">#44689</a>
</li>
<li class="listitem">
Add voting-only master node <a href="https://github.com/elastic/elasticsearch/pull/43410" class="ulink" target="_top">#43410</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/14340" class="ulink" target="_top">#14340</a>)
</li>
<li class="listitem">
Defer reroute when nodes join <a href="https://github.com/elastic/elasticsearch/pull/42855" class="ulink" target="_top">#42855</a>
</li>
<li class="listitem">
Stop SeedHostsResolver on shutdown <a href="https://github.com/elastic/elasticsearch/pull/42844" class="ulink" target="_top">#42844</a>
</li>
<li class="listitem">
Log leader and handshake failures by default <a href="https://github.com/elastic/elasticsearch/pull/42342" class="ulink" target="_top">#42342</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/42153" class="ulink" target="_top">#42153</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Data Frame
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Add a frequency option to transform config, default 1m <a href="https://github.com/elastic/elasticsearch/pull/44120" class="ulink" target="_top">#44120</a>
</li>
<li class="listitem">
Add node attr to GET _stats <a href="https://github.com/elastic/elasticsearch/pull/43842" class="ulink" target="_top">#43842</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/43743" class="ulink" target="_top">#43743</a>)
</li>
<li class="listitem">
Add deduced mappings to _preview response payload <a href="https://github.com/elastic/elasticsearch/pull/43742" class="ulink" target="_top">#43742</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/39250" class="ulink" target="_top">#39250</a>)
</li>
<li class="listitem">
Add support for allow_no_match for endpoints <a href="https://github.com/elastic/elasticsearch/pull/43490" class="ulink" target="_top">#43490</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/42766" class="ulink" target="_top">#42766</a>)
</li>
<li class="listitem">
Add version and create_time to transform config <a href="https://github.com/elastic/elasticsearch/pull/43384" class="ulink" target="_top">#43384</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/43037" class="ulink" target="_top">#43037</a>)
</li>
<li class="listitem">
Have sum map to a double to prevent overflows <a href="https://github.com/elastic/elasticsearch/pull/43213" class="ulink" target="_top">#43213</a>
</li>
<li class="listitem">
Add new pipeline field to dest config <a href="https://github.com/elastic/elasticsearch/pull/43124" class="ulink" target="_top">#43124</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/43061" class="ulink" target="_top">#43061</a>)
</li>
<li class="listitem">
Write a warning audit on bulk index failures <a href="https://github.com/elastic/elasticsearch/pull/43106" class="ulink" target="_top">#43106</a>
</li>
<li class="listitem">
Add support for weighted_avg agg <a href="https://github.com/elastic/elasticsearch/pull/42646" class="ulink" target="_top">#42646</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Distributed
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Improve Close Index Response <a href="https://github.com/elastic/elasticsearch/pull/39687" class="ulink" target="_top">#39687</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/33888" class="ulink" target="_top">#33888</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Engine
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Use reader attributes to control term dict memory useage <a href="https://github.com/elastic/elasticsearch/pull/42838" class="ulink" target="_top">#42838</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/38390" class="ulink" target="_top">#38390</a>)
</li>
<li class="listitem">
Remove sort by primary term when reading soft-deletes <a href="https://github.com/elastic/elasticsearch/pull/43845" class="ulink" target="_top">#43845</a>
</li>
<li class="listitem">
Refresh translog stats after translog trimming in NoOpEngine <a href="https://github.com/elastic/elasticsearch/pull/43825" class="ulink" target="_top">#43825</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/43156" class="ulink" target="_top">#43156</a>)
</li>
<li class="listitem">
Expose translog stats in ReadOnlyEngine <a href="https://github.com/elastic/elasticsearch/pull/43752" class="ulink" target="_top">#43752</a>
</li>
<li class="listitem">
Do not use soft-deletes to resolve indexing strategy <a href="https://github.com/elastic/elasticsearch/pull/43336" class="ulink" target="_top">#43336</a> (issues: <a href="https://github.com/elastic/elasticsearch/issues/35230" class="ulink" target="_top">#35230</a>, <a href="https://github.com/elastic/elasticsearch/issues/42979" class="ulink" target="_top">#42979</a>, <a href="https://github.com/elastic/elasticsearch/issues/43202" class="ulink" target="_top">#43202</a>)
</li>
<li class="listitem">
Rebuild version map when opening internal engine <a href="https://github.com/elastic/elasticsearch/pull/43202" class="ulink" target="_top">#43202</a> (issues: <a href="https://github.com/elastic/elasticsearch/issues/40741" class="ulink" target="_top">#40741</a>, <a href="https://github.com/elastic/elasticsearch/issues/42979" class="ulink" target="_top">#42979</a>)
</li>
<li class="listitem">
Only load FST off heap if we are actually using mmaps for the term dictionary <a href="https://github.com/elastic/elasticsearch/pull/43158" class="ulink" target="_top">#43158</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/43150" class="ulink" target="_top">#43150</a>)
</li>
<li class="listitem">
Trim translog for closed indices <a href="https://github.com/elastic/elasticsearch/pull/43156" class="ulink" target="_top">#43156</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/42445" class="ulink" target="_top">#42445</a>)
</li>
<li class="listitem">
Also mmap terms index (<code class="literal">.tip</code>) files for hybridfs <a href="https://github.com/elastic/elasticsearch/pull/43150" class="ulink" target="_top">#43150</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/42838" class="ulink" target="_top">#42838</a>)
</li>
<li class="listitem">
Add a merge policy that prunes ID postings for soft-deleted but retained documents <a href="https://github.com/elastic/elasticsearch/pull/40741" class="ulink" target="_top">#40741</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Features/Indices APIs
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Remove "template" field in IndexTemplateMetaData <a href="https://github.com/elastic/elasticsearch/pull/42099" class="ulink" target="_top">#42099</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/38502" class="ulink" target="_top">#38502</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Features/Ingest
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Avoid HashMap construction on Grok non-match <a href="https://github.com/elastic/elasticsearch/pull/42444" class="ulink" target="_top">#42444</a>
</li>
<li class="listitem">
Improve how internal representation of pipelines are updated <a href="https://github.com/elastic/elasticsearch/pull/42257" class="ulink" target="_top">#42257</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Features/Java High Level REST Client
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Add _reload_search_analyzers endpoint to HLRC <a href="https://github.com/elastic/elasticsearch/pull/43733" class="ulink" target="_top">#43733</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/43313" class="ulink" target="_top">#43313</a>)
</li>
<li class="listitem">
Bulk processor concurrent requests <a href="https://github.com/elastic/elasticsearch/pull/41451" class="ulink" target="_top">#41451</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Features/Java Low Level REST Client
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Adapt low-level REST client to java 8 <a href="https://github.com/elastic/elasticsearch/pull/41537" class="ulink" target="_top">#41537</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/38540" class="ulink" target="_top">#38540</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Features/Monitoring
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Expand beats_system role privileges <a href="https://github.com/elastic/elasticsearch/pull/40876" class="ulink" target="_top">#40876</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Features/Watcher
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Improve CryptoService error message on missing secure file <a href="https://github.com/elastic/elasticsearch/pull/43623" class="ulink" target="_top">#43623</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/43619" class="ulink" target="_top">#43619</a>)
</li>
<li class="listitem">
Watcher: Allow to execute actions for each element in array <a href="https://github.com/elastic/elasticsearch/pull/41997" class="ulink" target="_top">#41997</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/34546" class="ulink" target="_top">#34546</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Infra/Core
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Shortcut simple patterns ending in <code class="literal">*</code> <a href="https://github.com/elastic/elasticsearch/pull/43904" class="ulink" target="_top">#43904</a>
</li>
<li class="listitem">
Prevent merging nodes' data paths <a href="https://github.com/elastic/elasticsearch/pull/42665" class="ulink" target="_top">#42665</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/42489" class="ulink" target="_top">#42489</a>)
</li>
<li class="listitem">
Deprecation info for joda-java migration on 7.x <a href="https://github.com/elastic/elasticsearch/pull/42659" class="ulink" target="_top">#42659</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/42010" class="ulink" target="_top">#42010</a>)
</li>
<li class="listitem">
Implement XContentParser.genericMap and XContentParser.genericMapOrdered methods <a href="https://github.com/elastic/elasticsearch/pull/42059" class="ulink" target="_top">#42059</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Infra/Packaging
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Omit JDK sources archive from bundled JDK <a href="https://github.com/elastic/elasticsearch/pull/42821" class="ulink" target="_top">#42821</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Infra/Plugins
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Enable node roles to be pluggable <a href="https://github.com/elastic/elasticsearch/pull/43175" class="ulink" target="_top">#43175</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Infra/Scripting
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Add annotations to Painless whitelist <a href="https://github.com/elastic/elasticsearch/pull/43239" class="ulink" target="_top">#43239</a>
</li>
<li class="listitem">
Add painless method getByPath, get value from nested collections with dotted path <a href="https://github.com/elastic/elasticsearch/pull/43170" class="ulink" target="_top">#43170</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/42769" class="ulink" target="_top">#42769</a>)
</li>
<li class="listitem">
Add painless method getByPath, get value from nested collections with dotted path <a href="https://github.com/elastic/elasticsearch/pull/43129" class="ulink" target="_top">#43129</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/42769" class="ulink" target="_top">#42769</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Machine Learning
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Add version and create_time to data frame analytics config <a href="https://github.com/elastic/elasticsearch/pull/43683" class="ulink" target="_top">#43683</a>
</li>
<li class="listitem">
Improve message when native controller cannot connect <a href="https://github.com/elastic/elasticsearch/pull/43565" class="ulink" target="_top">#43565</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/42341" class="ulink" target="_top">#42341</a>)
</li>
<li class="listitem">
Report exponential_avg_bucket_processing_time which gives more weight to recent buckets <a href="https://github.com/elastic/elasticsearch/pull/43189" class="ulink" target="_top">#43189</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/29857" class="ulink" target="_top">#29857</a>)
</li>
<li class="listitem">
Adding support for geo_shape, geo_centroid, geo_point in datafeeds <a href="https://github.com/elastic/elasticsearch/pull/42969" class="ulink" target="_top">#42969</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/42820" class="ulink" target="_top">#42820</a>)
</li>
<li class="listitem">
Report timing stats as part of the Job stats response <a href="https://github.com/elastic/elasticsearch/pull/42709" class="ulink" target="_top">#42709</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/29857" class="ulink" target="_top">#29857</a>)
</li>
<li class="listitem">
Increase maximum forecast interval to 10 years. <a href="https://github.com/elastic/elasticsearch/pull/41082" class="ulink" target="_top">#41082</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/41103" class="ulink" target="_top">#41103</a>)
</li>
<li class="listitem">
Upgrade to a newer version of the Apache Portable Runtime library. <a href="https://github.com/elastic/ml-cpp/pull/495" class="ulink" target="_top">#495</a>
</li>
<li class="listitem">
Improve stability of modelling around change points. <a href="https://github.com/elastic/ml-cpp/pull/496" class="ulink" target="_top">#496</a>
</li>
<li class="listitem">
Restrict detection of epoch timestamps in find_file_structure <a href="https://github.com/elastic/elasticsearch/pull/43188" class="ulink" target="_top">#43188</a>
</li>
<li class="listitem">
Better detection of binary input in find_file_structure <a href="https://github.com/elastic/elasticsearch/pull/42707" class="ulink" target="_top">#42707</a>
</li>
<li class="listitem">
Add a limit on line merging in find_file_structure <a href="https://github.com/elastic/elasticsearch/pull/42501" class="ulink" target="_top">#42501</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/38086" class="ulink" target="_top">#38086</a>)
</li>
<li class="listitem">
Improve file structure finder timestamp format determination <a href="https://github.com/elastic/elasticsearch/pull/41948" class="ulink" target="_top">#41948</a> (issues: <a href="https://github.com/elastic/elasticsearch/issues/35132" class="ulink" target="_top">#35132</a>, <a href="https://github.com/elastic/elasticsearch/issues/35137" class="ulink" target="_top">#35137</a>, <a href="https://github.com/elastic/elasticsearch/issues/38086" class="ulink" target="_top">#38086</a>)
</li>
<li class="listitem">
Add earliest and latest timestamps to field stats in find_file_structure response <a href="https://github.com/elastic/elasticsearch/pull/42890" class="ulink" target="_top">#42890</a>
</li>
<li class="listitem">
Change dots in CSV column names to underscores in find_file_structure response <a href="https://github.com/elastic/elasticsearch/pull/42839" class="ulink" target="_top">#42839</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/26800" class="ulink" target="_top">#26800</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Mapping
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Add dims parameter to dense_vector mapping <a href="https://github.com/elastic/elasticsearch/pull/43444" class="ulink" target="_top">#43444</a>
</li>
<li class="listitem">
Added parsing of erroneous field value <a href="https://github.com/elastic/elasticsearch/pull/42321" class="ulink" target="_top">#42321</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/41372" class="ulink" target="_top">#41372</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Network
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Do not hang on unsupported HTTP methods <a href="https://github.com/elastic/elasticsearch/pull/43362" class="ulink" target="_top">#43362</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Ranking
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Fix parameter value for calling data.advanceExact <a href="https://github.com/elastic/elasticsearch/pull/44205" class="ulink" target="_top">#44205</a>
</li>
<li class="listitem">
Distance measures for dense and sparse vectors <a href="https://github.com/elastic/elasticsearch/pull/37947" class="ulink" target="_top">#37947</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/31615" class="ulink" target="_top">#31615</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Recovery
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Make peer recovery send file info step async <a href="https://github.com/elastic/elasticsearch/pull/43792" class="ulink" target="_top">#43792</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/36195" class="ulink" target="_top">#36195</a>)
</li>
<li class="listitem">
Make peer recovery clean files step async <a href="https://github.com/elastic/elasticsearch/pull/43787" class="ulink" target="_top">#43787</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/36195" class="ulink" target="_top">#36195</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Reindex
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Reindex max_docs parameter name <a href="https://github.com/elastic/elasticsearch/pull/41894" class="ulink" target="_top">#41894</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/24344" class="ulink" target="_top">#24344</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Search
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Split search in two when made against read-only and write indices <a href="https://github.com/elastic/elasticsearch/pull/42510" class="ulink" target="_top">#42510</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/40900" class="ulink" target="_top">#40900</a>)
</li>
<li class="listitem">
Rename SearchRequest#crossClusterSearch <a href="https://github.com/elastic/elasticsearch/pull/42363" class="ulink" target="_top">#42363</a>
</li>
<li class="listitem">
Allow <code class="literal">fields</code> to be set to <code class="literal">*</code> <a href="https://github.com/elastic/elasticsearch/pull/42301" class="ulink" target="_top">#42301</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/39577" class="ulink" target="_top">#39577</a>)
</li>
<li class="listitem">
Search - enable low_level_cancellation by default. <a href="https://github.com/elastic/elasticsearch/pull/42291" class="ulink" target="_top">#42291</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/26258" class="ulink" target="_top">#26258</a>)
</li>
<li class="listitem">
Cut over ClusterSearchShardsGroup to Writeable <a href="https://github.com/elastic/elasticsearch/pull/41788" class="ulink" target="_top">#41788</a>
</li>
<li class="listitem">
Disable max score optimization for queries with unbounded max scores <a href="https://github.com/elastic/elasticsearch/pull/41361" class="ulink" target="_top">#41361</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Snapshot/Restore
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Recursive Delete on BlobContainer <a href="https://github.com/elastic/elasticsearch/pull/43281" class="ulink" target="_top">#43281</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/42189" class="ulink" target="_top">#42189</a>)
</li>
<li class="listitem">
Add SAS Token Authentication Support to Azure Repo Plugin <a href="https://github.com/elastic/elasticsearch/pull/42982" class="ulink" target="_top">#42982</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/42117" class="ulink" target="_top">#42117</a>)
</li>
<li class="listitem">
Enable Parallel Deletes in Azure Repository <a href="https://github.com/elastic/elasticsearch/pull/42783" class="ulink" target="_top">#42783</a>
</li>
<li class="listitem">
Add Ability to List Child Containers to BlobContainer <a href="https://github.com/elastic/elasticsearch/pull/42653" class="ulink" target="_top">#42653</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/42189" class="ulink" target="_top">#42189</a>)
</li>
<li class="listitem">
Add custom metadata to snapshots <a href="https://github.com/elastic/elasticsearch/pull/41281" class="ulink" target="_top">#41281</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/40638" class="ulink" target="_top">#40638</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Store
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Shard CLI tool always check shards <a href="https://github.com/elastic/elasticsearch/pull/41480" class="ulink" target="_top">#41480</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/41298" class="ulink" target="_top">#41298</a>)
</li>
</ul>
</div>
</dd>
</dl>
</div>
<h3>
<a id="bug-7.3.0"></a>Bug fixes<a class="edit_me edit_me_private" rel="nofollow" title="Editing on GitHub is available to Elastic" href="https://github.com/elastic/elasticsearch/edit/7.7/docs/reference/release-notes/7.3.asciidoc">edit</a>
</h3>
<div class="variablelist">
<dl class="variablelist">
<dt>
<span class="term">
Aggregations
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Fix incorrect calculation of how many buckets will result from a merge <a href="https://github.com/elastic/elasticsearch/pull/44461" class="ulink" target="_top">#44461</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/43577" class="ulink" target="_top">#43577</a>)
</li>
<li class="listitem">
Set document on script when using Bytes.WithScript <a href="https://github.com/elastic/elasticsearch/pull/43390" class="ulink" target="_top">#43390</a>
</li>
<li class="listitem">
Bug fix to allow access to top level params in reduce script <a href="https://github.com/elastic/elasticsearch/pull/42096" class="ulink" target="_top">#42096</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/42046" class="ulink" target="_top">#42046</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Allocation
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Do not copy initial recovery filter during split <a href="https://github.com/elastic/elasticsearch/pull/44053" class="ulink" target="_top">#44053</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/43955" class="ulink" target="_top">#43955</a>)
</li>
<li class="listitem">
Avoid parallel reroutes in DiskThresholdMonitor <a href="https://github.com/elastic/elasticsearch/pull/43381" class="ulink" target="_top">#43381</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/40174" class="ulink" target="_top">#40174</a>)
</li>
<li class="listitem">
Reset failed allocation counter before executing routing commands <a href="https://github.com/elastic/elasticsearch/pull/42658" class="ulink" target="_top">#42658</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/39546" class="ulink" target="_top">#39546</a>)
</li>
<li class="listitem">
Validate routing commands using updated routing state <a href="https://github.com/elastic/elasticsearch/pull/42066" class="ulink" target="_top">#42066</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/41050" class="ulink" target="_top">#41050</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Analysis
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Fix AnalyzeAction response serialization <a href="https://github.com/elastic/elasticsearch/pull/44284" class="ulink" target="_top">#44284</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/44078" class="ulink" target="_top">#44078</a>)
</li>
<li class="listitem">
Actually close IndexAnalyzers contents <a href="https://github.com/elastic/elasticsearch/pull/43914" class="ulink" target="_top">#43914</a>
</li>
<li class="listitem">
Issue deprecation warnings for preconfigured delimited_payload_filter <a href="https://github.com/elastic/elasticsearch/pull/43684" class="ulink" target="_top">#43684</a> (issues: <a href="https://github.com/elastic/elasticsearch/issues/26625" class="ulink" target="_top">#26625</a>, <a href="https://github.com/elastic/elasticsearch/issues/43568" class="ulink" target="_top">#43568</a>)
</li>
<li class="listitem">
Use preconfigured filters correctly in Analyze API <a href="https://github.com/elastic/elasticsearch/pull/43568" class="ulink" target="_top">#43568</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/43002" class="ulink" target="_top">#43002</a>)
</li>
<li class="listitem">
Require [articles] setting in elision filter <a href="https://github.com/elastic/elasticsearch/pull/43083" class="ulink" target="_top">#43083</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/43002" class="ulink" target="_top">#43002</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Authentication
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Fix broken short-circuit in getUnlicensedRealms <a href="https://github.com/elastic/elasticsearch/pull/44399" class="ulink" target="_top">#44399</a>
</li>
<li class="listitem">
Fix Token Service retry mechanism <a href="https://github.com/elastic/elasticsearch/pull/39639" class="ulink" target="_top">#39639</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
CCR
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Skip update if leader and follower settings identical <a href="https://github.com/elastic/elasticsearch/pull/44535" class="ulink" target="_top">#44535</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/44521" class="ulink" target="_top">#44521</a>)
</li>
<li class="listitem">
Avoid stack overflow in auto-follow coordinator <a href="https://github.com/elastic/elasticsearch/pull/44421" class="ulink" target="_top">#44421</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/43251" class="ulink" target="_top">#43251</a>)
</li>
<li class="listitem">
Avoid NPE when checking for CCR index privileges <a href="https://github.com/elastic/elasticsearch/pull/44397" class="ulink" target="_top">#44397</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/44172" class="ulink" target="_top">#44172</a>)
</li>
<li class="listitem">
CCR should not replicate private/internal settings <a href="https://github.com/elastic/elasticsearch/pull/43067" class="ulink" target="_top">#43067</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/41268" class="ulink" target="_top">#41268</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
CRUD
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Fix NPE when rejecting bulk updates <a href="https://github.com/elastic/elasticsearch/pull/42923" class="ulink" target="_top">#42923</a>
</li>
<li class="listitem">
Fix "size" field in the body of AbstractBulkByScrollRequest <a href="https://github.com/elastic/elasticsearch/pull/35742" class="ulink" target="_top">#35742</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/35636" class="ulink" target="_top">#35636</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Cluster Coordination
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Local node is discovered when cluster fails <a href="https://github.com/elastic/elasticsearch/pull/43316" class="ulink" target="_top">#43316</a>
</li>
<li class="listitem">
Reset state recovery after successful recovery <a href="https://github.com/elastic/elasticsearch/pull/42576" class="ulink" target="_top">#42576</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/39172" class="ulink" target="_top">#39172</a>)
</li>
<li class="listitem">
Cluster state from API should always have a master <a href="https://github.com/elastic/elasticsearch/pull/42454" class="ulink" target="_top">#42454</a> (issues: <a href="https://github.com/elastic/elasticsearch/issues/38331" class="ulink" target="_top">#38331</a>, <a href="https://github.com/elastic/elasticsearch/issues/38432" class="ulink" target="_top">#38432</a>)
</li>
<li class="listitem">
Omit non-masters in ClusterFormationFailureHelper <a href="https://github.com/elastic/elasticsearch/pull/41344" class="ulink" target="_top">#41344</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Data Frame
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Treat bulk index failures as an indexing failure <a href="https://github.com/elastic/elasticsearch/pull/44351" class="ulink" target="_top">#44351</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/44101" class="ulink" target="_top">#44101</a>)
</li>
<li class="listitem">
Responding with 409 status code when failing _stop <a href="https://github.com/elastic/elasticsearch/pull/44231" class="ulink" target="_top">#44231</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/44103" class="ulink" target="_top">#44103</a>)
</li>
<li class="listitem">
Adds index validations to _start data frame transform <a href="https://github.com/elastic/elasticsearch/pull/44191" class="ulink" target="_top">#44191</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/44104" class="ulink" target="_top">#44104</a>)
</li>
<li class="listitem">
Data frame task failure do not make a 500 response <a href="https://github.com/elastic/elasticsearch/pull/44058" class="ulink" target="_top">#44058</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/44011" class="ulink" target="_top">#44011</a>)
</li>
<li class="listitem">
Audit message missing for autostop <a href="https://github.com/elastic/elasticsearch/pull/43984" class="ulink" target="_top">#43984</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/43977" class="ulink" target="_top">#43977</a>)
</li>
<li class="listitem">
Add data frame transform cluster privileges to HLRC <a href="https://github.com/elastic/elasticsearch/pull/43879" class="ulink" target="_top">#43879</a>
</li>
<li class="listitem">
Improve pivot nested field validations <a href="https://github.com/elastic/elasticsearch/pull/43548" class="ulink" target="_top">#43548</a>
</li>
<li class="listitem">
Adjusting error message <a href="https://github.com/elastic/elasticsearch/pull/43455" class="ulink" target="_top">#43455</a>
</li>
<li class="listitem">
Size the GET stats search by number of Ids requested <a href="https://github.com/elastic/elasticsearch/pull/43206" class="ulink" target="_top">#43206</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/43203" class="ulink" target="_top">#43203</a>)
</li>
<li class="listitem">
Rewrite start and stop to answer with acknowledged <a href="https://github.com/elastic/elasticsearch/pull/42589" class="ulink" target="_top">#42589</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/42450" class="ulink" target="_top">#42450</a>)
</li>
<li class="listitem">
Set data frame transform task state to stopped when stopping   <a href="https://github.com/elastic/elasticsearch/pull/42516" class="ulink" target="_top">#42516</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/42441" class="ulink" target="_top">#42441</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Distributed
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Fix DefaultShardOperationFailedException subclass xcontent serialization <a href="https://github.com/elastic/elasticsearch/pull/43435" class="ulink" target="_top">#43435</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/43423" class="ulink" target="_top">#43423</a>)
</li>
<li class="listitem">
Advance checkpoints only after persisting ops <a href="https://github.com/elastic/elasticsearch/pull/43205" class="ulink" target="_top">#43205</a>
</li>
<li class="listitem">
Avoid loading retention leases while writing them <a href="https://github.com/elastic/elasticsearch/pull/42620" class="ulink" target="_top">#42620</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/41430" class="ulink" target="_top">#41430</a>)
</li>
<li class="listitem">
Do not use ifSeqNo for update requests on mixed cluster <a href="https://github.com/elastic/elasticsearch/pull/42596" class="ulink" target="_top">#42596</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/42561" class="ulink" target="_top">#42561</a>)
</li>
<li class="listitem">
Ensure relocation target still tracked when start handoff <a href="https://github.com/elastic/elasticsearch/pull/42201" class="ulink" target="_top">#42201</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Engine
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
AsyncIOProcessor preserve thread context <a href="https://github.com/elastic/elasticsearch/pull/43729" class="ulink" target="_top">#43729</a>
</li>
<li class="listitem">
Account soft deletes for committed segments <a href="https://github.com/elastic/elasticsearch/pull/43126" class="ulink" target="_top">#43126</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/43103" class="ulink" target="_top">#43103</a>)
</li>
<li class="listitem">
Prune _id of only docs below local checkpoint of safe commit <a href="https://github.com/elastic/elasticsearch/pull/43051" class="ulink" target="_top">#43051</a> (issues: <a href="https://github.com/elastic/elasticsearch/issues/40741" class="ulink" target="_top">#40741</a>, <a href="https://github.com/elastic/elasticsearch/issues/42979" class="ulink" target="_top">#42979</a>)
</li>
<li class="listitem">
Improve translog corruption detection <a href="https://github.com/elastic/elasticsearch/pull/42744" class="ulink" target="_top">#42744</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/42661" class="ulink" target="_top">#42661</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Features/CAT APIs
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Fix indices shown in _cat/indices <a href="https://github.com/elastic/elasticsearch/pull/43286" class="ulink" target="_top">#43286</a> (issues: <a href="https://github.com/elastic/elasticsearch/issues/33888" class="ulink" target="_top">#33888</a>, <a href="https://github.com/elastic/elasticsearch/issues/38824" class="ulink" target="_top">#38824</a>, <a href="https://github.com/elastic/elasticsearch/issues/39933" class="ulink" target="_top">#39933</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Features/ILM
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Fix swapped variables in error message <a href="https://github.com/elastic/elasticsearch/pull/44300" class="ulink" target="_top">#44300</a>
</li>
<li class="listitem">
Account for node versions during allocation in ILM Shrink <a href="https://github.com/elastic/elasticsearch/pull/43300" class="ulink" target="_top">#43300</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/41879" class="ulink" target="_top">#41879</a>)
</li>
<li class="listitem">
Narrow period of Shrink action in which ILM prevents stopping <a href="https://github.com/elastic/elasticsearch/pull/43254" class="ulink" target="_top">#43254</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/43253" class="ulink" target="_top">#43253</a>)
</li>
<li class="listitem">
Make ILM force merging best effort <a href="https://github.com/elastic/elasticsearch/pull/43246" class="ulink" target="_top">#43246</a> (issues: <a href="https://github.com/elastic/elasticsearch/issues/42824" class="ulink" target="_top">#42824</a>, <a href="https://github.com/elastic/elasticsearch/issues/43245" class="ulink" target="_top">#43245</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Features/Indices APIs
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Check shard limit after applying index templates <a href="https://github.com/elastic/elasticsearch/pull/44619" class="ulink" target="_top">#44619</a> (issues: <a href="https://github.com/elastic/elasticsearch/issues/34021" class="ulink" target="_top">#34021</a>, <a href="https://github.com/elastic/elasticsearch/issues/44567" class="ulink" target="_top">#44567</a>, <a href="https://github.com/elastic/elasticsearch/issues/44619" class="ulink" target="_top">#44619</a>)
</li>
<li class="listitem">
Validate index settings after applying templates <a href="https://github.com/elastic/elasticsearch/pull/44612" class="ulink" target="_top">#44612</a> (issues: <a href="https://github.com/elastic/elasticsearch/issues/34021" class="ulink" target="_top">#34021</a>, <a href="https://github.com/elastic/elasticsearch/issues/44567" class="ulink" target="_top">#44567</a>)
</li>
<li class="listitem">
Prevent NullPointerException in TransportRolloverAction <a href="https://github.com/elastic/elasticsearch/pull/43353" class="ulink" target="_top">#43353</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/43296" class="ulink" target="_top">#43296</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Features/Ingest
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Read the default pipeline for bulk upsert through an alias <a href="https://github.com/elastic/elasticsearch/pull/41963" class="ulink" target="_top">#41963</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Features/Java High Level REST Client
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Fix CreateRepository Requeset in HLRC <a href="https://github.com/elastic/elasticsearch/pull/43522" class="ulink" target="_top">#43522</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/43521" class="ulink" target="_top">#43521</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Features/Stats
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Return 0 for negative "free" and "total" memory reported by the OS <a href="https://github.com/elastic/elasticsearch/pull/42725" class="ulink" target="_top">#42725</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/42157" class="ulink" target="_top">#42157</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Features/Watcher
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
NullPointerException when creating a watch with Jira action (#41922) <a href="https://github.com/elastic/elasticsearch/pull/42081" class="ulink" target="_top">#42081</a>
</li>
<li class="listitem">
fix unlikely bug that can prevent Watcher from restarting <a href="https://github.com/elastic/elasticsearch/pull/42030" class="ulink" target="_top">#42030</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Infra/Core
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Add default CLI JVM options <a href="https://github.com/elastic/elasticsearch/pull/44545" class="ulink" target="_top">#44545</a> (issues: <a href="https://github.com/elastic/elasticsearch/issues/219" class="ulink" target="_top">#219</a>, <a href="https://github.com/elastic/elasticsearch/issues/42021" class="ulink" target="_top">#42021</a>)
</li>
<li class="listitem">
scheduleAtFixedRate would hang <a href="https://github.com/elastic/elasticsearch/pull/42993" class="ulink" target="_top">#42993</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/38441" class="ulink" target="_top">#38441</a>)
</li>
<li class="listitem">
Only ignore IOException when fsyncing on dirs <a href="https://github.com/elastic/elasticsearch/pull/42972" class="ulink" target="_top">#42972</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/42950" class="ulink" target="_top">#42950</a>)
</li>
<li class="listitem">
Fix alpha build error message when generate version object from version string <a href="https://github.com/elastic/elasticsearch/pull/40406" class="ulink" target="_top">#40406</a>
</li>
<li class="listitem">
Bat scripts to work with JAVA_HOME with parantheses <a href="https://github.com/elastic/elasticsearch/pull/39712" class="ulink" target="_top">#39712</a> (issues: <a href="https://github.com/elastic/elasticsearch/issues/30606" class="ulink" target="_top">#30606</a>, <a href="https://github.com/elastic/elasticsearch/issues/33405" class="ulink" target="_top">#33405</a>, <a href="https://github.com/elastic/elasticsearch/issues/38578" class="ulink" target="_top">#38578</a>, <a href="https://github.com/elastic/elasticsearch/issues/38624" class="ulink" target="_top">#38624</a>)
</li>
<li class="listitem">
Change licence expiration date pattern <a href="https://github.com/elastic/elasticsearch/pull/39681" class="ulink" target="_top">#39681</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/39136" class="ulink" target="_top">#39136</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Infra/Packaging
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Restore setting up temp dir for windows service <a href="https://github.com/elastic/elasticsearch/pull/44541" class="ulink" target="_top">#44541</a>
</li>
<li class="listitem">
Fix the bundled jdk flag to be passed through windows startup <a href="https://github.com/elastic/elasticsearch/pull/43502" class="ulink" target="_top">#43502</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Infra/Plugins
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Do not checksum all bytes at once in plugin install <a href="https://github.com/elastic/elasticsearch/pull/44649" class="ulink" target="_top">#44649</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/44545" class="ulink" target="_top">#44545</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Infra/REST API
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Remove deprecated _source_exclude and _source_include from get API spec <a href="https://github.com/elastic/elasticsearch/pull/42188" class="ulink" target="_top">#42188</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Infra/Scripting
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Allow aggregations using expressions to use _score <a href="https://github.com/elastic/elasticsearch/pull/42652" class="ulink" target="_top">#42652</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Machine Learning
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Update .ml-config mappings before indexing job, datafeed or df analytics config <a href="https://github.com/elastic/elasticsearch/pull/44216" class="ulink" target="_top">#44216</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/44263" class="ulink" target="_top">#44263</a>)
</li>
<li class="listitem">
Wait for .ml-config primary before assigning persistent tasks <a href="https://github.com/elastic/elasticsearch/pull/44170" class="ulink" target="_top">#44170</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/44156" class="ulink" target="_top">#44156</a>)
</li>
<li class="listitem">
Fix ML memory tracker lockup when inner step fails <a href="https://github.com/elastic/elasticsearch/pull/44158" class="ulink" target="_top">#44158</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/44156" class="ulink" target="_top">#44156</a>)
</li>
<li class="listitem">
Reduce false positives associated with the multi-bucket feature. <a href="https://github.com/elastic/ml-cpp/pull/491" class="ulink" target="_top">#491</a>
</li>
<li class="listitem">
Reduce false positives for sum and count functions on sparse data. <a href="https://github.com/elastic/ml-cpp/pull/492" class="ulink" target="_top">#492</a>
</li>
<li class="listitem">
Fix an edge case causing spurious anomalies (false positives) if the variance
in the count of events changed significantly throughout the period of a seasonal
quantity. (See <a href="https://github.com/elastic/ml-cpp/pull/489" class="ulink" target="_top">#489</a>.)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Mapping
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Ensure field caps doesn’t error on rank feature fields. <a href="https://github.com/elastic/elasticsearch/pull/44370" class="ulink" target="_top">#44370</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/44330" class="ulink" target="_top">#44330</a>)
</li>
<li class="listitem">
Prevent types deprecation warning for indices.exists requests <a href="https://github.com/elastic/elasticsearch/pull/43963" class="ulink" target="_top">#43963</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/43905" class="ulink" target="_top">#43905</a>)
</li>
<li class="listitem">
Fix index_prefix sub field name on nested text fields <a href="https://github.com/elastic/elasticsearch/pull/43862" class="ulink" target="_top">#43862</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/43741" class="ulink" target="_top">#43741</a>)
</li>
<li class="listitem">
Fix possible NPE in put mapping validators <a href="https://github.com/elastic/elasticsearch/pull/43000" class="ulink" target="_top">#43000</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/37675" class="ulink" target="_top">#37675</a>)
</li>
<li class="listitem">
Allow big integers and decimals to be mapped dynamically. <a href="https://github.com/elastic/elasticsearch/pull/42827" class="ulink" target="_top">#42827</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/37846" class="ulink" target="_top">#37846</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Network
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Reconnect remote cluster when seeds are changed <a href="https://github.com/elastic/elasticsearch/pull/43379" class="ulink" target="_top">#43379</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/37799" class="ulink" target="_top">#37799</a>)
</li>
<li class="listitem">
Don’t require TLS for single node clusters <a href="https://github.com/elastic/elasticsearch/pull/42826" class="ulink" target="_top">#42826</a>
</li>
<li class="listitem">
Fix Class Load Order in Netty4Plugin <a href="https://github.com/elastic/elasticsearch/pull/42591" class="ulink" target="_top">#42591</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/42532" class="ulink" target="_top">#42532</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Recovery
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Ensure to access RecoveryState#fileDetails under lock <a href="https://github.com/elastic/elasticsearch/pull/43839" class="ulink" target="_top">#43839</a>
</li>
<li class="listitem">
Make Recovery API support <code class="literal">detailed</code> params <a href="https://github.com/elastic/elasticsearch/pull/29076" class="ulink" target="_top">#29076</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/28910" class="ulink" target="_top">#28910</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Reindex
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Properly serialize remote query in ReindexRequest <a href="https://github.com/elastic/elasticsearch/pull/43457" class="ulink" target="_top">#43457</a> (issues: <a href="https://github.com/elastic/elasticsearch/issues/43406" class="ulink" target="_top">#43406</a>, <a href="https://github.com/elastic/elasticsearch/issues/43456" class="ulink" target="_top">#43456</a>)
</li>
<li class="listitem">
Fixing handling of auto slices in bulk scroll requests <a href="https://github.com/elastic/elasticsearch/pull/43050" class="ulink" target="_top">#43050</a>
</li>
<li class="listitem">
Remote reindex failure parse fix <a href="https://github.com/elastic/elasticsearch/pull/42928" class="ulink" target="_top">#42928</a>
</li>
<li class="listitem">
Fix concurrent search and index delete <a href="https://github.com/elastic/elasticsearch/pull/42621" class="ulink" target="_top">#42621</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/28053" class="ulink" target="_top">#28053</a>)
</li>
<li class="listitem">
Propogate version in reindex from remote search <a href="https://github.com/elastic/elasticsearch/pull/42412" class="ulink" target="_top">#42412</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/31908" class="ulink" target="_top">#31908</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
SQL
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
SQL: change the size of the list of concrete indices when resolving multiple indices <a href="https://github.com/elastic/elasticsearch/pull/43878" class="ulink" target="_top">#43878</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/43876" class="ulink" target="_top">#43876</a>)
</li>
<li class="listitem">
SQL: handle double quotes escaping <a href="https://github.com/elastic/elasticsearch/pull/43829" class="ulink" target="_top">#43829</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/43810" class="ulink" target="_top">#43810</a>)
</li>
<li class="listitem">
SQL: add pretty printing to JSON format <a href="https://github.com/elastic/elasticsearch/pull/43756" class="ulink" target="_top">#43756</a>
</li>
<li class="listitem">
SQL: handle SQL not being available in a more graceful way <a href="https://github.com/elastic/elasticsearch/pull/43665" class="ulink" target="_top">#43665</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/41279" class="ulink" target="_top">#41279</a>)
</li>
<li class="listitem">
SQL: fix NPE in case of subsequent scrolled requests for a CSV/TSV formatted response <a href="https://github.com/elastic/elasticsearch/pull/43365" class="ulink" target="_top">#43365</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/43327" class="ulink" target="_top">#43327</a>)
</li>
<li class="listitem">
Geo: Add coerce support to libs/geo WKT parser <a href="https://github.com/elastic/elasticsearch/pull/43273" class="ulink" target="_top">#43273</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/43173" class="ulink" target="_top">#43173</a>)
</li>
<li class="listitem">
SQL: Increase hard limit for sorting on aggregates <a href="https://github.com/elastic/elasticsearch/pull/43220" class="ulink" target="_top">#43220</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/43168" class="ulink" target="_top">#43168</a>)
</li>
<li class="listitem">
SQL: Fix wrong results when sorting on aggregate <a href="https://github.com/elastic/elasticsearch/pull/43154" class="ulink" target="_top">#43154</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/42851" class="ulink" target="_top">#42851</a>)
</li>
<li class="listitem">
SQL: cover the Integer type when extracting values from _source <a href="https://github.com/elastic/elasticsearch/pull/42859" class="ulink" target="_top">#42859</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/42858" class="ulink" target="_top">#42858</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Search
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Don’t use index_phrases on graph queries <a href="https://github.com/elastic/elasticsearch/pull/44340" class="ulink" target="_top">#44340</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/43976" class="ulink" target="_top">#43976</a>)
</li>
<li class="listitem">
Fix wrong logic in <code class="literal">match_phrase</code> query with multi-word synonyms <a href="https://github.com/elastic/elasticsearch/pull/43941" class="ulink" target="_top">#43941</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/43308" class="ulink" target="_top">#43308</a>)
</li>
<li class="listitem">
Fix UOE on search requests that match a sparse role query <a href="https://github.com/elastic/elasticsearch/pull/43668" class="ulink" target="_top">#43668</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/42857" class="ulink" target="_top">#42857</a>)
</li>
<li class="listitem">
Fix propagation of enablePositionIncrements in QueryStringQueryBuilder <a href="https://github.com/elastic/elasticsearch/pull/43578" class="ulink" target="_top">#43578</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/43574" class="ulink" target="_top">#43574</a>)
</li>
<li class="listitem">
Fix score mode of the MinimumScoreCollector <a href="https://github.com/elastic/elasticsearch/pull/43527" class="ulink" target="_top">#43527</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/43497" class="ulink" target="_top">#43497</a>)
</li>
<li class="listitem">
Fix round up of date range without rounding <a href="https://github.com/elastic/elasticsearch/pull/43303" class="ulink" target="_top">#43303</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/43277" class="ulink" target="_top">#43277</a>)
</li>
<li class="listitem">
SearchRequest#allowPartialSearchResults does not handle successful retries <a href="https://github.com/elastic/elasticsearch/pull/43095" class="ulink" target="_top">#43095</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/40743" class="ulink" target="_top">#40743</a>)
</li>
<li class="listitem">
Wire query cache into sorting nested-filter computation <a href="https://github.com/elastic/elasticsearch/pull/42906" class="ulink" target="_top">#42906</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/42813" class="ulink" target="_top">#42813</a>)
</li>
<li class="listitem">
Fix auto fuzziness in query_string query <a href="https://github.com/elastic/elasticsearch/pull/42897" class="ulink" target="_top">#42897</a>
</li>
<li class="listitem">
Fix IntervalBuilder#analyzeText to never return <code class="literal">null</code> <a href="https://github.com/elastic/elasticsearch/pull/42750" class="ulink" target="_top">#42750</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/42587" class="ulink" target="_top">#42587</a>)
</li>
<li class="listitem">
Fix sorting on nested field with unmapped <a href="https://github.com/elastic/elasticsearch/pull/42451" class="ulink" target="_top">#42451</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/33644" class="ulink" target="_top">#33644</a>)
</li>
<li class="listitem">
Deduplicate alias and concrete fields in query field expansion <a href="https://github.com/elastic/elasticsearch/pull/42328" class="ulink" target="_top">#42328</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Security
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Do not swallow I/O exception getting authentication <a href="https://github.com/elastic/elasticsearch/pull/44398" class="ulink" target="_top">#44398</a> (issues: <a href="https://github.com/elastic/elasticsearch/issues/44172" class="ulink" target="_top">#44172</a>, <a href="https://github.com/elastic/elasticsearch/issues/44397" class="ulink" target="_top">#44397</a>)
</li>
<li class="listitem">
Use system context for looking up connected nodes <a href="https://github.com/elastic/elasticsearch/pull/43991" class="ulink" target="_top">#43991</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/43974" class="ulink" target="_top">#43974</a>)
</li>
<li class="listitem">
SecurityIndexSearcherWrapper doesn’t always carry over caches and similarity <a href="https://github.com/elastic/elasticsearch/pull/43436" class="ulink" target="_top">#43436</a>
</li>
<li class="listitem">
Detect when security index is closed <a href="https://github.com/elastic/elasticsearch/pull/42191" class="ulink" target="_top">#42191</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Snapshot/Restore
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Check again on-going snapshots/restores of indices before closing <a href="https://github.com/elastic/elasticsearch/pull/43873" class="ulink" target="_top">#43873</a>
</li>
<li class="listitem">
Fix Azure List by Prefix Bug <a href="https://github.com/elastic/elasticsearch/pull/42713" class="ulink" target="_top">#42713</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Store
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Remove usage of FileSwitchDirectory  <a href="https://github.com/elastic/elasticsearch/pull/42937" class="ulink" target="_top">#42937</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/37111" class="ulink" target="_top">#37111</a>)
</li>
<li class="listitem">
Fix Infinite Loops in ExceptionsHelper#unwrap <a href="https://github.com/elastic/elasticsearch/pull/42716" class="ulink" target="_top">#42716</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/42340" class="ulink" target="_top">#42340</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Suggesters
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Fix suggestions for empty indices <a href="https://github.com/elastic/elasticsearch/pull/42927" class="ulink" target="_top">#42927</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/42473" class="ulink" target="_top">#42473</a>)
</li>
<li class="listitem">
Skip explain phase when only suggestions are requested <a href="https://github.com/elastic/elasticsearch/pull/41739" class="ulink" target="_top">#41739</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/31260" class="ulink" target="_top">#31260</a>)
</li>
</ul>
</div>
</dd>
</dl>
</div>
<h3>
<a id="regression-7.3.0"></a>Regressions<a class="edit_me edit_me_private" rel="nofollow" title="Editing on GitHub is available to Elastic" href="https://github.com/elastic/elasticsearch/edit/7.7/docs/reference/release-notes/7.3.asciidoc">edit</a>
</h3>
<div class="variablelist">
<dl class="variablelist">
<dt>
<span class="term">
Infra/Core
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Restore date aggregation performance in UTC case <a href="https://github.com/elastic/elasticsearch/pull/38221" class="ulink" target="_top">#38221</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/37826" class="ulink" target="_top">#37826</a>)
</li>
</ul>
</div>
</dd>
</dl>
</div>
<h3>
<a id="upgrade-7.3.0"></a>Upgrades<a class="edit_me edit_me_private" rel="nofollow" title="Editing on GitHub is available to Elastic" href="https://github.com/elastic/elasticsearch/edit/7.7/docs/reference/release-notes/7.3.asciidoc">edit</a>
</h3>
<div class="variablelist">
<dl class="variablelist">
<dt>
<span class="term">
Discovery-Plugins
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Upgrade AWS SDK to Latest Version <a href="https://github.com/elastic/elasticsearch/pull/42708" class="ulink" target="_top">#42708</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Engine
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Upgrade to Lucene 8.1.0 <a href="https://github.com/elastic/elasticsearch/pull/42214" class="ulink" target="_top">#42214</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Infra/Core
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Upgrade HPPC to version 0.8.1 <a href="https://github.com/elastic/elasticsearch/pull/43025" class="ulink" target="_top">#43025</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Network
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Upgrade to Netty 4.1.36 <a href="https://github.com/elastic/elasticsearch/pull/42543" class="ulink" target="_top">#42543</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/42532" class="ulink" target="_top">#42532</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Snapshot/Restore
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Upgrade GCS Repository Dependencies <a href="https://github.com/elastic/elasticsearch/pull/43142" class="ulink" target="_top">#43142</a>
</li>
</ul>
</div>
</dd>
</dl>
</div>
</div>
<div class="navfooter">
<span class="prev">
<a href="release-notes-7.3.1.html">« Elasticsearch version 7.3.1</a>
</span>
<span class="next">
<a href="release-notes-7.2.1.html">Elasticsearch version 7.2.1 »</a>
</span>
</div>
</div>

                  <!-- end body -->
                        </div>
                        <div class="col-xs-12 col-sm-4 col-md-4" id="right_col">
                        
                        </div>
                    </div>
                </div>
            </section>
        </div>
    </section>
</div>
<script src="../static/cn.js"></script>
</body>
</html>